package com.rs.game.world.area.impl;

import com.rs.game.WorldTile;
import com.rs.game.world.area.Area;
import com.rs.game.world.area.shapes.Polygon;
import com.rs.game.world.area.shapes.Shape;



public class Lumbridge extends Area {

	@Override
	public final String name() {
		return "Lumbridge";
	}

	@Override
	public final Shape[] shapes() {
		return new Shape[] { 
				new Polygon(new WorldTile[] { 
						new WorldTile(3145, 3217, 0), 
						new WorldTile(3145, 3215, 0), 
						new WorldTile(3146, 3215, 0), 
						new WorldTile(3148, 3213, 0), 
						new WorldTile(3153, 3213, 0), 
						new WorldTile(3160, 3206, 0), 
						new WorldTile(3186, 3206, 0), 
						new WorldTile(3194, 3198, 0), 
						new WorldTile(3224, 3198, 0), 
						new WorldTile(3226, 3196, 0), 
						new WorldTile(3229, 3196, 0), 
						new WorldTile(3229, 3194, 0), 
						new WorldTile(3237, 3194, 0), 
						new WorldTile(3237, 3190, 0), 
						new WorldTile(3251, 3190, 0), 
						new WorldTile(3251, 3204, 0), 
						new WorldTile(3250, 3204, 0), 
						new WorldTile(3250, 3216, 0), 
						new WorldTile(3248, 3218, 0), 
						new WorldTile(3242, 3224, 0), 
						new WorldTile(3238, 3224, 0), 
						new WorldTile(3238, 3227, 0), 
						new WorldTile(3242, 3227, 0), 
						new WorldTile(3242, 3231, 0), 
						new WorldTile(3238, 3234, 0), 
						new WorldTile(3238, 3260, 0), 
						new WorldTile(3229, 3260, 0), 
						new WorldTile(3229, 3263, 0), 
						new WorldTile(3233, 3263, 0), 
						new WorldTile(3233, 3269, 0), 
						new WorldTile(3217, 3288, 0), 
						new WorldTile(3217, 3308, 0), 
						new WorldTile(3208, 3308, 0), 
						new WorldTile(3207, 3309, 0), 
						new WorldTile(3203, 3309, 0), 
						new WorldTile(3202, 3308, 0), 
						new WorldTile(3200, 3308, 0), 
						new WorldTile(3199, 3307, 0), 
						new WorldTile(3195, 3307, 0), 
						new WorldTile(3194, 3308, 0), 
						new WorldTile(3191, 3308, 0), 
						new WorldTile(3189, 3310, 0), 
						new WorldTile(3188, 3310, 0), 
						new WorldTile(3184, 3314, 0), 
						new WorldTile(3181, 3314, 0), 
						new WorldTile(3181, 3304, 0), 
						}
				) };
	}

	@Override
	public final boolean member() {
		return false;
	}

	@Override
	public final Area update() {
		return this;
	}

	@Override
	public final Environment environment() {
		return Environment.NORMAL;
	}

}
